package com.lanou3g.code0410.counter;

/**
 * Created by dllo on 18/4/10.
 */

////抽象了两个整数的计算
//public class Operator {
//
//    //子类 覆写 父类方法的时候，必须保证权限要大于等于父类的权限，这样能调用到父类方法的 ＊＊地方 ＊＊
//    // 在那也能调用到子类方法，还能保证父类引用指向子类对象时，不会出问题
//    //eg： public 去掉后，对应子类中的权限改为private ，在main中使用父类引用调用子类对象会爆红
//    public int compute(int num1,int num2){
//        //两个整数的计算，只有方法体的东西不同，接收的参数 和 返回值一定都是整数，但是具体计算方式没办法写
//        return 0;
//    }
//


//抽象了两个整数的计算
public abstract class Operator {



    //加减乘除 有一个共同的抽象类 Number

    public abstract Number compute(int num1, int num2);

}
